package com.example.oasystem.service;

import com.example.oasystem.entity.daymanage.AoaScheduleListOfSun;
import com.example.oasystem.entity.notepaper.AoaNotepaperOfSun1;
import com.example.oasystem.entity.notice.AoaNoticeListOfSun;
import com.example.oasystem.entity.notice.NoticeDTO;
import com.example.oasystem.entity.plan.AoaPlanListOfSun;
import com.example.oasystem.entity.process.AoaNotepaperOfSun;
import com.example.oasystem.entity.process.AoaProcess;
import com.example.oasystem.entity.status.AoaStatusList;
import com.example.oasystem.entity.type.AoaTypeList;
import org.springframework.beans.factory.annotation.Autowired;

import java.util.*;

public interface SystemcontrolService {
    int selectFile(Long userId);

    int selectDirector(Long userId);

    List<AoaNoticeListOfSun> selectNotice(Long userId);


    List<AoaProcess> selectProcess(Long userId);

    List<AoaPlanListOfSun> selectPlan(Long userId);

    List<AoaTypeList> selectTypeList();


    List<AoaStatusList> selectStatusList();

    List<AoaNotepaperOfSun1> selectNotepaperList(Long userId,String concent);

    AoaPlanListOfSun selectOnePlan(long planId);

    List<AoaScheduleListOfSun> findstart(long userid);

    void addnotepaper(AoaNotepaperOfSun1 sun);



}
